banking and insurance transaction tax - Francés Inglés Diccionario